package com.cqrt.service.impl;

import com.cqrt.mapper.RTProjectMapper;
import com.hustcad.plm.rpm.model.dto.admin.TyppmProjectDTO;
import com.hustcad.plm.rpm.project.serviceextend.impl.CreateProjectExtendServiceImpl;
import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Primary;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service
@Slf4j
@Primary
public class RTCreateProjectExtendServiceImpl extends CreateProjectExtendServiceImpl {

    @Resource
    private RTProjectMapper rtProjectMapper;
    public void createProjectAfter(TyppmProjectDTO project) {
        String templateOid = project.getProjectTemplateOID();
        String projectOid = project.getOid();
        log.info("创建项目后，项目模板OID：{}，项目OID：{}", templateOid, projectOid);
        rtProjectMapper.insertProjectAndTemplateLink(projectOid, templateOid);
    }
}
